mutilated instrument - French English Dictionary